package cn.sinata.wanglin.model;

import java.util.ArrayList;
import java.util.List;

/**
 *
 * Created by liaoxiang on 16/12/17.
 */

public class CircleMessage {

    /**
     * commentType : 1
     * content : 1231231
     * createDate : 1482907190000
     * exp : 0
     * type : 1
     * externalID : 8
     * headUrl : http://img.pconline.com.cn/images/upload/upc/tx/wallpaper/1207/26/c0/12556454_1343287284238.jpg
     * id : 15
     * imgList : [{"imgUrl":"131","scale":"1.520"},{"imgUrl":"156124","scale":"1.5"}]
     * isanonymity : 0
     * parentID : 7
     * userID : 15
     * belongLabel : 动漫迷
     * industry : IT
     * userName : 开心网邻用户
     */

    private String commentType;
    private String content;
    private String circleContent;
    private long createDate;
    private long systemDate;
    private int exp;
    private int type;
    private String externalID;
    private String externalUserID;
    private String headUrl;
    private int id;
    private String isanonymity;
    private String parentID;
    private String userID;
    private String belongLabel;
    private String industry;
    private String userName;
    private List<ImgListBean> imgList;

    public String getCommentType() {
        return commentType;
    }

    public void setCommentType(String commentType) {
        this.commentType = commentType;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public long getCreateDate() {
        return createDate;
    }

    public void setCreateDate(long createDate) {
        this.createDate = createDate;
    }

    public int getExp() {
        return exp;
    }

    public void setExp(int exp) {
        this.exp = exp;
    }

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

    public String getExternalID() {
        return externalID;
    }

    public void setExternalID(String externalID) {
        this.externalID = externalID;
    }

    public String getHeadUrl() {
        return headUrl;
    }

    public void setHeadUrl(String headUrl) {
        this.headUrl = headUrl;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getIsanonymity() {
        return isanonymity;
    }

    public void setIsanonymity(String isanonymity) {
        this.isanonymity = isanonymity;
    }

    public String getParentID() {
        return parentID;
    }

    public void setParentID(String parentID) {
        this.parentID = parentID;
    }

    public String getUserID() {
        return userID;
    }

    public void setUserID(String userID) {
        this.userID = userID;
    }

    public String getBelongLabel() {
        return belongLabel;
    }

    public void setBelongLabel(String belongLabel) {
        this.belongLabel = belongLabel;
    }

    public String getIndustry() {
        return industry;
    }

    public void setIndustry(String industry) {
        this.industry = industry;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public List<ImgListBean> getImgList() {
        return imgList==null?new ArrayList<ImgListBean>():imgList;
    }

    public void setImgList(List<ImgListBean> imgList) {
        this.imgList = imgList;
    }

    public long getSystemDate() {
        return systemDate;
    }

    public void setSystemDate(long systemDate) {
        this.systemDate = systemDate;
    }

    public String getExternalUserID() {
        return externalUserID==null?"":externalUserID;
    }

    public void setExternalUserID(String externalUserID) {
        this.externalUserID = externalUserID;
    }

    public String getCircleContent() {
        return circleContent;
    }

    public void setCircleContent(String circleContent) {
        this.circleContent = circleContent;
    }

    public static class ImgListBean {
        /**
         * imgUrl : 131
         * scale : 1.520
         */

        private String imgUrl;
        private String scale;

        public String getImgUrl() {
            return imgUrl;
        }

        public void setImgUrl(String imgUrl) {
            this.imgUrl = imgUrl;
        }

        public String getScale() {
            return scale;
        }

        public void setScale(String scale) {
            this.scale = scale;
        }
    }
}
